package poo.figurePiane;


public abstract class Figura implements FiguraPiana {
	private double dimensione;

	public Figura(double dimensione) {
		if (dimensione <= 0)
			throw new IllegalArgumentException();
		this.dimensione = dimensione;
	}

	protected double getDimensione() {
		return dimensione;
	}

	public abstract double perimetro();

	public abstract double area();

	public String toString() {
		return "Figura di dimensione= " + String.format("%1.2f", dimensione);
	}

}
